.index-bind{
  width:100%;
  height:100%;
  .index-bind-height{
    background:#fff;
    .top-div{
      position:fixed;
      left:-2.6rem;
      right:0;
      bottom:0;
      top:0.3rem;
      .top-img{
        width:6rem;
        height:3rem;
        .top-icon{
          width: 0.8rem;
          height: 0.8rem;
          margin-left:0.3rem;
        }
      }


    }

    .index-map{
      width:100%;
      height:100%;
      //border:1px solid red;
      //.index-map-content{
      //  margin-left:0.38rem;
      //  margin-right:0.38rem;
      //  //border:1px solid blue;
      //}
    }
    .footer-fixed{
      position:fixed;
      left:0;
      right:0;
      bottom:0;
      //top:72%;
      background:rgba(0,0,0,0.7);

      //.info{
      //  //margin-top:0px;
      //  font-size:0.35rem;
      //  color:#ff5a00;
      //}
      .footer-bottom{
        //height:4rem;
        //text-align:center;
        //line-height:1.4rem;
        .info{
          height:1.5rem;
          display:flex;
          align-items: center;
          justify-content: center;
          font-size:0.35rem;
          color:#ff5a00;

        }

      }
      .btn-bottom{
        width:100%;
        height:2rem;
        //margin-top:0px;
        //border:1px solid blue;
        background:rgba(0,0,0,0);

        display:flex;
        flex-direction: row;
        align-items: center;
        justify-content: space-around;
        .btn-bottom-left{
          width:2rem;
          height:0.8rem;
          border-radius:0.8rem;
          background:#ff5a00;
          //background:rgba(0,0,0,0.3);
          display:flex;
          align-items: center;
          justify-content: center;
          .btn-bottom-style{
            font-size:0.35rem;
            color:#fff;
          }
        }
        .text-style{
          color:#ff5a00;
          font-size:0.35rem;
        }
        .btn-bottom-right{
          width:2rem;
          height:0.8rem;
          border-radius:0.8rem;
          background:#ff5a00;
          display:flex;
          align-items: center;
          justify-content: center;
          .btn-bottom-right-style{
            font-size:0.35rem;
            color:#fff;
          }
        }
        .circle{
          width:0.38rem;
          height:0.38rem;
          border-radius:50%;
          background:#ffffff;
          color:#ff5a00;
          position:absolute;
          left:1.6rem;
          right:0;
          bottom:0;
          top:-0.1rem;
        }
      }
    }
    .btn-bottom-right-bm-info {
      margin-top: 0.1rem;
      width: 2rem;
      height: 0.8rem;
      border-radius: 0.8rem;
      background: #ff5a00;
      display: flex;
      align-items: center;
      justify-content: center;
      .btn-bottom-right-style {
        font-size: 0.35rem;
        color: #fff;
      }
    }

    .zai-btn{
      //position:relative;
      width:100%;
      display:flex;
      align-items: center;
      justify-content: center;
      margin-top:0.02rem;
      .btn-bottom-right-bm-info {
        margin-top: 0.1rem;
        width: 2rem;
        height: 0.8rem;
        border-radius: 0.8rem;
        background: #ff5a00;
        display: flex;
        align-items: center;
        justify-content: center;
        .btn-bottom-right-style {
          font-size: 0.35rem;
          color: #fff;
        }
      }
      .btn-bottom-right{
        width:2rem;
        height:0.8rem;
        border-radius:0.8rem;
        background:#ff5a00;
        display:flex;
        align-items: center;
        justify-content: center;
        .btn-bottom-right-style{
          font-size:0.35rem;
          color:#fff;
        }
      }
      .circle{
        width:0.38rem;
        height:0.38rem;
        border-radius:50%;
        background:#ffffff;
        color:#ff5a00;
        position:absolute;
        left:1.6rem;
        right:0;
        bottom:0;
        top:-0.1rem;
        line-height: 0.39rem;
      }
    }
    .right{
      position:relative;
      .btn-bottom-right-bm-info {
        margin-top: 0.1rem;
        width: 2rem;
        height: 0.8rem;
        border-radius: 0.8rem;
        background: #ff5a00;
        display: flex;
        align-items: center;
        justify-content: center;
        .btn-bottom-right-style {
          font-size: 0.35rem;
          color: #fff;
        }
      }
      .btn-bottom-right{
        width:2rem;
        height:0.8rem;
        border-radius:0.8rem;
        background:#ff5a00;
        display:flex;
        align-items: center;
        justify-content: center;
        .btn-bottom-right-style{
          font-size:0.35rem;
          color:#fff;
        }
      }
      .circle{
        width:0.38rem;
        height:0.38rem;
        border-radius:50%;
        background:#ffffff;
        color:#ff5a00;
        position:absolute;
        left:1.6rem;
        right:0;
        bottom:0;
        top:-0.1rem;
        line-height: 0.39rem;
      }
    }
    .btn-bottom-right{
      width:1.78rem;
      height:0.8rem;
      border-radius:0.8rem;
      background:#ff5a00;
      display:flex;
      align-items: center;
      justify-content: center;
      .btn-bottom-right-style{
        font-size:0.35rem;
        color:#fff;
      }
    }

  }
  .bm_info_window_text{
    font-size:0.38rem;
  }
}



